armoured/armored vehicle - Turco Inglés Diccionario